﻿<% include Includes/Header.inc %>
using System.Runtime.Serialization;
<%
_out.targetFile =  util.format('%s/Services/%sQueryService.Generator.cs', projectDirectory,table.singular);
%>

using <%= rootNamespace %>.Bases;
using <%= rootNamespace %>.Models;
using <%= rootNamespace %>.Contracts;

namespace <%= rootNamespace %>.Services
{
    public partial class <%= table.singular %>QueryService : QueryService<<%= table.singular %>>, I<%= table.singular %>QueryService
    {
        public <%= table.singular %>QueryService() 
            :base(@"<%= rootNamespace %>", "<%= table.name %>")
        {
        }
    }
}